<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        var str23 = '你指定泰裤辣眼神不太好,要不然怎么泰裤辣撞我心口上泰裤辣';
        // 结果:   你指定***眼神不太好,要不然怎么***撞我心口上***


        // 用泰裤辣 将字符串切成数组 然后用*** 将数组连接成字符串 

        // var res = str23.split('泰裤辣').join('***');
        // console.log(res);

        

        // 字符串.replace(下来的,上去的); 只能替换一个
        // '你指定***眼神不太好,要不然怎么泰裤辣撞我心口上泰裤辣';
        // 你指定***眼神不太好,要不然怎么***撞我心口上泰裤辣';
        // 你指定***眼神不太好,要不然怎么***撞我心口上***';


        // 判断单词是否存在于字符串 字符串.includes(单词);
        // 不确定你有几个需要替换  只要有就替换  没有就停止
        // for  范围一定是确定的 但是我们现在不确定 不能用for 
        // 只能用while 

        // while(str23.includes('泰裤辣')){
        //     str23 = str23.replace('泰裤辣','***')
        // }

        // console.log(str23)
       


        // var str25 = '你指定泰裤辣眼神不太好,要不然怎么弹药撞我心口上十动然拒';
        // // 泰裤辣  弹药 十动然拒  
        // // 全部替换 ***

        // // var waitearr = ['泰裤辣','弹药','十动然拒'];
        // // for(var v of waitearr){
        // //      while(str25.includes(v)){
        // //         str25 = str25.replace(v,'***')
        // //     }
        // // }

        // // console.log(str25);

        var str24 = 'asdfghjkl';
        // 结果 'lkjhgfdsa'  ; 反转字符串  
        // 数组的reverse 可以反转 
        // 字符串=>数组split->反转reverse->拼接成字符串 join
        // var res = str24.split('').reverse().join('');
        // console.log(res);

        //思路2:
        // 编辑字符串 拿到一个个的字符  把字符重新组装

        var res = '';
        // 每次取出一个字符 然后拼接到res的前面
        for(var i=0;i<str24.length;i++){
            res = str24[i]+res
        }
        console.log(res);
    </script>
</body>
</html>